home *** CD-ROM | disk | FTP | other *** search
/ Aminet 31 / Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso / Aminet / util / libs / MailPro.lha / MailProLibrary / ShowPKT / ShowPKT.c < prev    next >
Encoding:
C/C++ Source or Header  |  1999-02-04  |  1.6 KB  |  48 lines

  1. #include "ShowPKT.h"
  2. #include "SomeOther.h"
  3. //#include "graphica.h"
  4. #include "MainWin.h"        // Ïaàíña ð íðìíáìúë íéìíë
  5. #include "StartEnd.h"       // (Ãä)Çìçõçaêçæaõçþ
  6.  
  7. /*                           ­¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¯
  8. ­¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥        main()      ª¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¯
  9. ¢                            ¿¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´                         ¢
  10. ¿¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡´
  11. */
  12. void main (void)
  13. {
  14.   if (Init())
  15.     {
  16. ///                           Ðíæãa½ë íàÿäéñ - îïíâïaëëò.
  17. ///
  18.       if (ShowPKT = ApplicationObject,
  19.                     MUIA_Application_Title,       PROG_NAME,
  20.                     MUIA_Application_Base,        PROG_NAME,
  21.                     MUIA_Application_Version,     PROG_VERSION,
  22.                     MUIA_Application_Copyright,   PROG_COPYRIGHT,
  23.                     MUIA_Application_Author,      PROG_AUTHOR,
  24.                     MUIA_Application_Description, PROG_DESC,
  25.                     SubWindow, MainWin = NewObject (mw_mcc->mcc_Class, NULL, TAG_DONE),
  26.                     End)
  27.         {
  28.           ULONG sigs = 0L;
  29.  
  30.           DoMethod (MainWin, MUIM_MW_Open, TRUE);
  31.           while (DoMethod (ShowPKT, MUIM_Application_NewInput, &sigs) != MUIV_Application_ReturnID_Quit)
  32.             {
  33.               if (sigs)
  34.                 {
  35.                   sigs = Wait (sigs | SIGBREAKF_CTRL_C);
  36.                   if (sigs & SIGBREAKF_CTRL_C)
  37.                     break;
  38.                 }
  39.             }
  40.           MUI_DisposeObject (ShowPKT);
  41.         }
  42.       else if (MainWin)
  43.         MakeRequest (REQ_TITLE_ERROR, APPLICATION_PROBLEM, EXIT_BUTTON, NULL);
  44.     }
  45.   Free();
  46. }
  47.  
  48.